Tính năng Lua

Lua có một số ưu điểm nổi bật sau[1]:

  • Dễ đọc, dễ học.
  • Nhỏ gọn: Toàn bộ phần mềm thông dịch Lua cùng mã nguồn, tài liệu hướng dẫn và các ví dụ chỉ gói gọn trong dung lượng 860 KB (phiên bản 5.1.4, không nén).
  • Nhanh: Tốc độ của Lua thuộc vào loại nhanh nhất trong số các ngôn ngữ thông dịch[2].
  • Kết hợp tốt với các ngôn ngữ khác, chẳng hạn C.
  • Đa nền tảng: Chạy trên Windows, Unix, Linux, Mac OS X cùng nhiều hệ điều hành khác.
  • Thư viện chương trình có một số tính năng tốt: xử lý chuỗi, coroutine.
  • Là một trong những ngôn ngữ đang phát triển mạnh